package bancosys.tec.component;

import java.util.List;

/**
 * @created Feb 7, 2007
 * @author Gustavo Almeida
 */
public interface Controller {
    /**
     * Define o controller locator, nesse método o controller deverá também se registrar no locator.
     * @param controllerLocator locator.
     */
    void setControllerLocator(ControllerLocator controllerLocator);

    /**
     * Devolve os pacotes gerenciados por esse controle.
     * @return os pacotes gerenciados por esse controle.
     */
    List<String> getManagedPackages();
}
